Debenture bond - German English Dictionary